<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<canvas id="mycanvas" width="600px" height="600px"></canvas>
		<script type="text/javascript">
			const mycanvas = document.getElementById('mycanvas');
			const ctx = mycanvas.getContext('2d');
			ctx.lineWidth = 5;
			ctx.fillStyle = "red";
			ctx.moveTo(100 , 100);
			ctx.save();
			
			ctx.beginPath();
			ctx.moveTo(200 , 200);
			ctx.fillStyle = "yellow";
			ctx.lineTo(400 , 200);
			ctx.lineTo(400 , 400);
			ctx.lineTo(200 , 400);
			ctx.fill();
			ctx.closePath();
			
			ctx.restore();
			ctx.beginPath();
			ctx.moveTo(100 , 100);
			ctx.lineTo(200 , 100);
			ctx.lineTo(200 , 200);
			ctx.lineTo(100 , 200);
			ctx.fill();
			ctx.closePath();
		</script>
	</body>
</html>
